package cn.iocoder.yudao.framework.excel.core.Enums;

/**
 * @ClassName：ReportEnums
 * @Author: zhongjj6
 * @Date: 2025/9/28 13:53
 * @Description: 枚举类定义不同的报告类型
 */
public enum ReportEnums {

    /**
     * 委托加工及购进矿石质量报表
     */
    COMMISSIONED_PROCESSING_AND_PURCHASED_ORE_QUALITY("委托加工及购进矿石质量报表"),

    /**
     * 外销产品质量月度汇总表
     */
    EXPORT_PRODUCT_QUALITY_SUMMARY("外销产品质量月度汇总表"),

    /**
     * 磷精矿质量月度汇总表
     */
    PHOSPHATE_CONCENTRATE_QUALITY_SUMMARY("磷精矿质量月度汇总表"),

    /**
     * 矿产品销售质量报表
     */
    MINERAL_PRODUCT_SALES_QUALITY("矿产品销售质量报表"),

    /**
     * 矿石质量报表
     */
    ORE_QUALITY_REPORT("矿石质量报表");

    private final String reportName;

    // 构造函数
    ReportEnums(String reportName) {
        this.reportName = reportName;
    }

    // 获取报告名称
    public String getReportName() {
        return reportName;
    }
}
